final physical completion - German English Dictionary